body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{
    margin:0px;
    font-family: "微软雅黑";
    background-color: #CAD7F7;
    font-size: 13px;
}
select,input,textarea{
    font-family: inherit;
}
.top{
    background-color: #06c;
    height:50px;
    border-bottom: 2px double #F1F3F5;
    margin-bottom: 4px;
}
.top p{
    width:1000px;
    margin:auto;
}
.top p a.title{
    color:white;
    font-size: 23px;
    text-decoration: none;
    line-height: 50px;
    margin-left: 10px
}
.top .userinfo{
    font-size: 13px;
    float:right;
    color:white;
    line-height: 50px;
    margin-right: 10px
}
.main{
    width:1000px;
    margin:auto;
    background-color: #CAD7F7;
    min-height: 100px;
}
.nav{
    float: left;
    width:190px;
    min-height: 1000px;
    background-color: #F1F3F5;
    border: 1px double white;
}
.nav a{
    text-decoration: none;
}
.nav-select{
    padding:10px;
    background-color: #cccccc;
    border-bottom: 1px double white;
    font-size: 13px;
}
.nav-unselect{
    padding:10px;
    background-color: #F0F7FF;
    border-bottom: 1px double white;
    font-size: 13px;

}
.content{
    float: left;
    width: 800px;
    background-color: #F1F3F5;
    margin-left: 5px;
    border: 1px double white;
    min-height: 1000px;
}
.content .title{
    border-bottom:2px double blue;
    margin:10px 10px 10px 10px;
    padding-bottom: 4px;
}
.condition{
    border:1px double #D3D3D3;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px;
}
th, td{
    border:double 1px white;
    padding:2px;
}
th{
    background-color: #E6E6FA;
}
.table_zone{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 20px;
    border: 1px double lightGrey;
    text-align: center;
    margin-bottom: 100px;
}
table{
    margin:auto;
    width:100%;
    font-size:13px;
    border-collapse:collapse;
}
.modifytable{
    text-align:left;
}

.paging{
    padding: 13px;
    clear:both;
}
.paging a, .paging strong, .paging label{
    display: inline-block;
    margin-left: 4px;
    padding: 0 8px;
    height: 20px;
    border: 1px solid;
    background-color: #F5FAFE;
    color: #333;
    overflow: hidden;
    text-decoration: none;
    border-color: #C2D5E3;
    line-height: 20px;
}
.paging a:hover{
    color:#336699;
    border-color: #336699;
}
.paging strong {
    background-color: #E5EDF2;
}
.paging input{
    padding: 0;
    width: 25px;
    height: 16px;
    line-height: 16px;
    border: 1px solid;
    color: #444;
    border-color: #848484 #E0E0E0 #E0E0E0 #848484;
}
.table_zone .album{
    float: left;
    width: 135px;
    border: 1px double #DDD;
    margin: 20px;
    padding: 2px;
    height: 160px;
}
.clear{
    clear:both;
}